5053 684
6599 668
9879 298
52559 521
70572 938
8248 945
4510 235
6464 710
6497 48
3676 251
4381 264
3403 101
6207 604
3705 638
3453 158
2609 267
9854 584
3912 416