3186 803
2841 773
1508 303
2532 484
1907 330
1513 409
2126 541
2761 838
1153 321
1968 512
1716 548
570 170
2474 542
2170 308
3107 888
10779 310
2178 452
2551 620
19546 806
1399 295
831 209
1341 274
2651 539
535 126