2916 46
1866 250
13358 356
31263 280
4118 171
3838 212
21799 610
2901 409
3217 650
2352 186
7716 606
5238 740