5027 876
26890 208
16473 916
15197 885
5979 521
3553 198
80946 821
7629 551
16430 323
4956 705
15567 692
4449 293
10539 501
40782 188
8609 521
897 30
2556 637
3256 580
3139 184
26910 921
1883 239
1852 78