4031 448
3501 535
9371 643
4241 545
4234 306
9728 674
5162 125
2471 221
3578 281
3115 465
6907 345
3096 387
1362 88
3358 272