41726 277
4054 867
4379 616
1346 96
28118 979
13801 853
7054 294
75152 623
36532 168
9557 542
2455 46
3464 324
3142 394
8181 921
1774 101
4332 399