373605 1000
9926 638
5702 92
9831 318
8882 563
11613 502
9141 399
456586 1206
193562 645
13675 93
7663 547
12727 31
92111 859
83350 622
93725 523
88324 772
55700 831
20674 210
13333 455
9270 495
27651 709
8559 70
10125 52
7979 294
50517 624
13806 299
10031 229
15430 201