3289 595
2865 151
4059 449
2237 239
1548 64
13696 529
4873 415
1306 102
2226 203
2775 560
1208 222
4435 702