5073 853
39173 779
34735 292
33177 578
30114 443
55529 483
27842 185
33991 676
2398 44
1624 324
28413 596
45450 70
43617 475
29354 128
665 116
35332 897
1703 232
30943 623
27249 519
17305 151
145026 570
5263 384
2895 912
1205 276