18635 30
5706 333
259 43
38187 428
3326 137
1876 329
2164 409
5598 423
62577 65
10000 974
3885 721
1717 196
2797 773
3838 480
50135 275
19475 559
13014 446
5425 749
5209 599
5292 814
53560 527
52518 123
16387 185
14103 501
57746 584
17786 623
7860 228
17740 413