3408 503
37956 86
91450 873
68261 51
8789 789
14815 369
29534 504
7668 856
9167 493
39191 545
9385 186
20662 814
34211 681
4687 617
9667 891
4901 156
7090 375
2804 302
657 45