3314 595
2875 151
4077 449
2247 239
1556 64
13702 529
4880 415
1324 102
2237 203
2783 560
1214 222
4441 702