3301 595
2870 151
4065 449
2239 239
1550 64
13699 529
4874 415
1310 102
2229 203
2781 560
1210 222
4435 702