1102 89
4341 558
4883 743
2756 528
1877 472
1543 261
2653 691
2682 803
2353 597
2818 522
1031 181
3065 686
1288 187
2099 548
2166 479
2791 701
634 38
1325 205
1290 364
1817 363
2444 577
2727 585
2536 498
2332 691
1540 352
3280 809
2125 326
40710 344