12502 562
6953 108
13295 675
86561 287
21285 550
22230 202
25904 433
11073 459
23733 613
11169 41
5209 226
19111 384
13612 152
4021 677
4295 485
4799 318
46903 324
10742 228
1136 139
25084 243
19725 841
2903 768
3952 624
3118 451
3335 814
1733 89
3320 612
1740 210