21225 175
10553 92
47367 695
2534 401
9754 666
18086 60
19422 856
2601 284
7016 81
29084 91
15346 77
4047 489
3577 153
6174 595
3507 731
3973 783
7310 350
2493 535
2585 58
1718 338
6150 902
2648 612
3260 385
2632 532
2314 461
2062 420
2402 559
1519 363