3011 851
2975 270
1090 208
1562 385
3043 880
2156 444
795 125
1400 42
5123 885
2750 572
2347 476
2118 434
354 85
1001 32
2382 651
2387 652
2890 708
1385 193
2560 569
3158 706
2137 487
2946 662
1005 232
1365 207