3081 201
2754 140
3488 626
22063 732
4288 65
5861 551
10149 323
6171 77
1252 107
6339 284
5186 315
1895 121
3286 25
2313 460
3205 548