2901 46
1827 250
13354 356
31204 280
4110 171
3818 212
21791 610
2894 409
3194 650
2346 186
7713 606
5226 740