102150 245
6946 782
45122 719
29066 362
31016 117
2200 433
1893 35
4284 533
10544 683
3220 540
1427 198
3692 185
7552 448
2503 226
2716 125