5029 232
3543 555
2822 599
4830 251
3847 640
8332 629
2333 300
5792 421
10028 508
7866 500
4520 544
6821 491
8109 215
8504 704
6405 676
7605 541
10448 909
2504 384
4457 736
4332 589
2975 107
6122 596
4899 943
2051 193