7582 628
5169 109
3051 232
2212 83
4705 471
3494 234
8118 895
4893 187
8491 495
6628 813
4604 118
60904 537
54877 815