3002 818
2630 645
1657 359
913 84
2524 782
3541 841
1558 363
3397 790
2145 557
2252 423
1829 468
2286 253
1633 295
1652 359
279 72
920 103
2483 562
1990 518
2060 364
550 67
2131 593
1894 464
762 170
1113 290
1676 386
2897 722
301 49
2132 510