126 30
8544 118
1291 370
4661 525
24374 605
3755 191
1312 399
244 57
1664 145
3251 486
4645 216
746 194
2711 776
8655 431
16598 356
1193 325
15825 536
98776 250
912 210
2536 677
2889 596
3302 741
2366 782
13866 226