5078 684
6620 668
9892 298
52885 521
70947 938
8256 945
4524 235
6470 710
6522 48
3683 251
4389 264
3415 101
6220 604
3720 638
3481 158
2614 267
9867 584
3918 416