22723 207
14205 916
14713 885
5746 521
3340 198
78166 815
7481 551
16048 323
4797 705
14808 692
4263 293
10016 501
34684 188
8066 521
801 30
2450 637
3123 580
2960 184
26365 921
1725 239
1690 78