21585 260
6591 682
9717 555
10673 578
18151 119
4541 126
4333 171
15561 827
6623 590
6091 466
2603 104
12215 604
10584 599
6877 35
4755 352
3553 421
1273 67
8135 807
3633 521
3371 484
6445 457
7289 765
1826 328
3241 536
1619 108
3806 140
20924 796
2992 219