5060 684
6601 668
9882 298
52662 521
70669 938
8251 945
4515 235
6467 710
6502 48
3677 251
4386 264
3411 101
6211 604
3708 638
3460 158
2609 267
9858 584
3913 416