2906 46
1834 250
13354 356
31219 280
4112 171
3822 212
21791 610
2896 409
3198 650
2347 186
7715 606
5226 740