3096 820
3652 788
3348 632
643 200
1109 254
2507 747
4141 784
722 210
2048 542
1790 390
1540 416
14722 292
7364 227
3142 834
2135 317
1320 289
1606 205
1959 388
1481 313
210 39
1709 424
3221 736
2981 411
2887 727