373686 1000
9928 638
5702 92
9833 318
8882 563
11615 502
9141 399
456769 1206
193614 645
13676 93
7663 547
12727 31
92153 859
83410 622
93728 523
88327 772
55701 831
20675 210
13335 455
9270 495
27651 709
8559 70
10126 52
7979 294
50518 624
13807 299
10031 229
15430 201