1006 92
4076 514
13785 720
6103 543
5915 685
5977 133
63863 555
6263 261
15153 461
3361 114
22228 860
4535 355
7421 480
5480 199
262097 874
28308 588
145057 786
35522 909
12592 99
14458 581
25240 865
14453 296
57712 609
24344 679
10700 492
27442 585
33481 318
248915 649