21225 175
10553 92
47367 695
2534 401
9756 666
18087 60
19422 856
2601 284
7016 81
29088 91
15350 77
4047 489
3579 153
6174 595
3507 731
3973 783
7310 350
2493 535
2587 58
1718 338
6150 902
2648 612
3260 385
2632 532
2315 461
2062 420
2402 559
1519 363