3082 201
2754 140
3488 626
22068 732
4289 65
5861 551
10149 323
6171 77
1252 107
6339 284
5188 315
1895 121
3287 25
2313 460
3205 548