102563 245
6971 782
45520 719
29284 362
31365 117
2215 433
1914 35
4314 533
10563 683
3240 540
1444 198
3705 185
7572 448
2527 226
2740 125