21227 175
10553 92
47383 695
2537 401
9772 666
18120 60
19442 856
2601 284
7023 81
29127 91
15356 77
4050 489
3582 153
6185 595
3508 731
3973 783
7311 350
2493 535
2589 58
1718 338
6151 902
2648 612
3260 385
2632 532
2316 461
2063 420
2402 559
1519 363