21561 260
6576 682
9673 555
10598 578
18123 119
4477 126
4305 171
15496 827
6562 590
6004 466
2559 104
12115 604
10542 599
6852 35
4706 352
3524 421
1258 67
8096 807
3586 521
3358 484
6431 457
7235 765
1814 328
3232 536
1599 108
3784 140
20893 796
2968 219