2903 46
1829 250
13354 356
31212 280
4111 171
3820 212
21791 610
2896 409
3195 650
2346 186
7713 606
5226 740