3081 201
2750 140
3488 626
22061 732
4288 65
5861 551
10148 323
6171 77
1250 107
6335 284
5184 315
1895 121
3284 25
2313 460
3205 548