1004 92
4076 514
13785 720
6103 543
5915 685
5977 133
63861 555
6263 261
15153 461
3361 114
22228 860
4535 355
7421 480
5480 199
262090 874
28307 588
145056 786
35522 909
12592 99
14458 581
25240 865
14453 296
57712 609
24344 679
10700 492
27441 585
33481 318
248910 649