21560 260
6575 682
9673 555
10597 578
18123 119
4476 126
4305 171
15495 827
6561 590
6004 466
2559 104
12111 604
10542 599
6851 35
4705 352
3524 421
1258 67
8095 807
3586 521
3358 484
6431 457
7235 765
1813 328
3232 536
1599 108
3784 140
20891 796
2967 219