3305 595
2871 151
4067 449
2241 239
1550 64
13700 529
4874 415
1314 102
2230 203
2782 560
1211 222
4438 702