4031 448
3503 535
9371 643
4243 545
4237 306
9729 674
5162 125
2471 221
3580 281
3115 465
6910 345
3099 387
1362 88
3359 272