2916 46
1858 250
13357 356
31254 280
4117 171
3835 212
21796 610
2901 409
3215 650
2351 186
7716 606
5236 740