3501 580
4940 832
2931 248
6270 384
3678 385
5247 812
29573 142
78967 178
182907 654
1332 121
6722 66
2168 61
9118 836
409671 837
302961 662
188601 702
142809 931
17931 551
40871 387
10786 794
11873 634
26038 441
14330 130
40691 732
10421 237
49121 355
30807 240
24502 244