45096 425
17893 844
22976 701
27222 769
15435 641
13108 544
9574 194
4655 847
3855 737
2552 118
4128 627
6208 778
1465 250
8446 938
2185 380
3590 668
5816 507
3597 61
3004 359
1268 186
4604 157
2913 393
1931 97
2497 485
2756 214
1805 116
2241 309
2465 140