3503 580
4952 832
2934 248
6281 384
3683 385
5253 812
29672 142
79093 178
183159 655
1335 121
6727 66
2168 61
9123 836
409807 837
303078 662
188716 702
142869 931
17935 551
40900 387
10793 794
11875 634
26044 441
14341 130
40715 732
10425 237
49136 355
30824 240
24515 244