3317 595
2878 151
4084 449
2249 239
1558 64
13705 529
4882 415
1329 102
2238 203
2788 560
1216 222
4441 702