3310 595
2875 151
4071 449
2245 239
1554 64
13702 529
4877 415
1316 102
2234 203
2783 560
1212 222
4439 702