3430 503
37970 86
91778 873
68273 51
8803 789
14840 369
29538 504
7669 856
9169 493
39209 545
9410 186
20672 814
34222 681
4694 617
9668 891
4906 156
7092 375
2805 302
657 45