2946 761
2216 497
1462 336
2290 488
1810 448
168 28
2859 852
1297 252
799 195
562 163
1896 517
2901 868
1487 483
1597 354
2791 642
1818 505
1341 291
2719 597
543 131
774 192
515 128
2601 665
2570 750
1902 482
740 154
2209 688
289 66
2946 830