3002 603
2327 363
8456 642
1599 280
803 38
2527 653
3324 735
2664 677
3317 219
716 195
518 36
821 137
3433 894
2069 390
3275 660
1771 314
1697 164
916 111
2810 772
2999 446
3171 516
1666 322
7059 606
2853 481