3300 595
2869 151
4062 449
2238 239
1550 64
13697 529
4874 415
1309 102
2228 203
2779 560
1210 222
4435 702