3285 595
2865 151
4059 449
2236 239
1548 64
13696 529
4873 415
1306 102
2226 203
2774 560
1207 222
4435 702