12556 800
2264 432
7838 748
8791 508
1279 310
16991 201
7614 901
4653 219
16137 391
4997 245
3522 369
3274 699
11160 910
6442 301
5822 128
5165 92
18193 555
5681 351
2633 177
4227 604
1808 441
1718 41
2744 337
256 24