2934 506
2172 262
3064 784
3280 622
1406 86
9211 100
985 87
1434 175
1629 138
2581 522
1980 204
3552 810
880 95
9231 557
7642 783
3078 706
1450 157
2435 618
12288 620
2579 739
4902 340
1208 161
3043 560
3444 124