20531 175
10080 92
2239 401
47186 340
7919 665
14186 60
16282 855
23018 91
3224 535
5019 595
3292 731
3555 782
7106 349
2346 535
2100 58
1608 338
5933 902
2957 385
2545 532
2256 461
1935 420
1435 363
945 103
1599 418
1289 238
2193 581
960 212
1828 180