3130 953
2459 350
3167 741
1662 475
2406 618
1322 263
1402 145
3547 640
1096 182
1495 124
1611 276
2978 787
2543 792
1634 210
2666 669
783 113
3871 655
3612 694
4175 535
3741 241
1606 297
2376 330
3575 721
1262 106