2906 46
1833 250
13354 356
31217 280
4112 171
3822 212
21791 610
2896 409
3197 650
2347 186
7714 606
5226 740