1009 92
4076 514
13813 720
6103 543
5915 685
5978 133
63882 555
6264 261
15153 461
3361 114
22228 860
4535 355
7421 480
5480 199
262122 874
28308 588
145061 786
35523 909
12592 99
14458 581
25241 865
14453 296
57714 609
24344 679
10700 492
27445 585
33485 318
248935 649