3391 503
37950 86
90987 873
68246 51
8770 789
14754 369
29532 504
7667 856
9162 493
39171 545
9347 186
20658 814
34178 681
4682 617
9664 891
4894 156
7082 375
2801 302
653 45