3314 595
2875 151
4078 449
2248 239
1556 64
13703 529
4880 415
1326 102
2237 203
2784 560
1214 222
4441 702