15579 50
33851 78
43266 908
25781 432
14986 157
51149 530
43142 638
24648 796
42380 451
50529 720
38958 727
18405 72
11945 585
10500 357
91015 869
57297 761
60984 262
31093 503
4467 422
29765 89
34375 501
29519 389
23830 58
43539 833
28546 61
30593 561
27467 818
37760 349