3311 595
2875 151
4071 449
2245 239
1554 64
13702 529
4878 415
1316 102
2235 203
2783 560
1213 222
4439 702