3502 580
4952 832
2931 248
6272 384
3680 385
5251 812
29633 142
79054 178
183086 655
1334 121
6725 66
2168 61
9122 836
409756 837
303036 662
188678 702
142851 931
17935 551
40894 387
10789 794
11873 634
26043 441
14337 130
40700 732
10424 237
49133 355
30818 240
24509 244