1509 140
3409 626
19451 730
4164 65
5737 551
9755 323
5389 77
1096 107
5381 283
4744 315
1686 121
2853 25
2162 460
3103 548