21197 175
10530 92
47269 695
2516 401
9678 666
17926 60
19339 856
2586 284
6990 81
28912 91
15312 77
4005 489
3560 153
6145 595
3502 731
3945 783
7295 350
2493 535
2565 58
1716 338
6147 902
2643 612
3235 385
2631 532
2310 461
2054 420
2400 559
1517 363