1451 140
3408 626
19394 730
4159 65
5737 551
9747 323
5374 77
1095 107
5370 283
4737 315
1677 121
2830 25
2155 460
3103 548