4031 448
3501 535
9371 643
4242 545
4235 306
9728 674
5162 125
2471 221
3580 281
3115 465
6909 345
3096 387
1362 88
3359 272