21563 260
6576 682
9674 555
10598 578
18123 119
4478 126
4306 171
15497 827
6564 590
6007 466
2559 104
12116 604
10542 599
6853 35
4709 352
3526 421
1258 67
8096 807
3589 521
3358 484
6432 457
7235 765
1815 328
3232 536
1599 108
3786 140
20893 796
2970 219