20751 78
15832 496
6829 70
3455 274
2899 55
2393 370
1248 45
9105 43
7312 455
7972 451
3990 447
17957 1029
20247 491
4116 841
38542 571
3694 158
11897 801
7466 498
5392 147
21297 104
11090 575
33271 688
2110 94
1580 357
46168 214
38032 390
1906 136
2937 308