3421 503
37959 86
91593 873
68269 51
8796 789
14822 369
29535 504
7669 856
9168 493
39205 545
9400 186
20669 814
34218 681
4689 617
9668 891
4903 156
7091 375
2805 302
657 45