5081 684
6620 668
9894 298
52901 521
70974 938
8256 945
4526 235
6470 710
6522 48
3683 251
4389 264
3416 101
6222 604
3720 638
3483 158
2614 267
9867 584
3918 416