3306 595
2873 151
4067 449
2242 239
1553 64
13701 529
4875 415
1315 102
2231 203
2782 560
1212 222
4438 702