114668 646
4118 725
12467 339
6724 328
14208 539
8560 573
5517 351
6748 560
10482 537
16973 417
46216 472
3537 666
31211 509