2906 46
1837 250
13355 356
31221 280
4112 171
3822 212
21791 610
2896 409
3199 650
2348 186
7715 606
5226 740