2998 300
3350 280
3043 456
2645 261
14249 347
2968 191
2492 589
4025 742
1526 153
2489 293
2167 243
1748 105
2959 145
8421 850
3650 366
3173 612
3163 78
5570 766
3125 165
4212 533
4984 895
4116 505
9429 555
7011 445