2901 601
3666 558
1952 316
1026 219
2912 837
1289 112
1770 328
2379 711
1020 144
3367 550
2600 800
497 93
3230 714
2636 657
990 89
1367 179
1178 224
2269 716
777 92
2185 533
883 59
463 74
568 142
3058 710