12493 91
1632 40
3715 643
2001 446
3010 671
1164 246
2329 312
2943 743
2039 452
2177 528
3947 567
2369 258
8386 631
19840 782
3712 237
3633 642
9284 482
4142 592
8268 644
1825 216
3033 664
5133 419
1406 106
2255 614
445 78
4765 622
3661 789
3469 835