3300 595
2870 151
4065 449
2239 239
1550 64
13697 529
4874 415
1310 102
2229 203
2779 560
1210 222
4435 702