4043 631
3873 857
247598 501
1095 40
154598 215
5298 433
1725 314
2703 615
10813 357
4626 277
15934 435
11845 220
9094 478
3428 266
4935 599
61708 876
37478 532
6511 315
4554 561