21211 175
10540 92
47288 695
2521 401
9691 666
17948 60
19377 856
2596 284
7002 81
28946 91
15321 77
4020 489
3563 153
6158 595
3507 731
3967 783
7298 350
2493 535
2572 58
1717 338
6148 902
2643 612
3252 385
2631 532
2310 461
2057 420
2401 559
1517 363