4198 201
3311 140
3541 626
23310 732
4463 65
7251 551
15539 323
6690 77
1350 107
6880 284
5507 315
2087 121
3555 25
2442 460
3285 548