3278 595
2857 151
4051 449
2229 239
1544 64
13694 529
4872 415
1302 102
2224 203
2773 560
1205 222
4431 702