3080 201
2748 140
3488 626
22060 732
4288 65
5861 551
10148 323
6171 77
1250 107
6334 284
5184 315
1894 121
3284 25
2312 460
3205 548