15098 750
9085 701
2750 229
3001 39
17410 325
12712 171
65417 518
7515 556
5059 519
4454 456
2597 375
3327 559