2960 32
78387 627
1598 186
8257 618
2903 544
7340 633
8456 321
3033 53
2912 198
3719 334
83653 129
39015 333
94787 794
28740 377
77075 257
2410 240
10649 639
11578 430
5084 677
3175 918
4272 373
2696 585
3135 448
3072 466
4950 613
3298 565
4043 159
1891 322