111426 376
161180 764
312849 965
371003 874
29748 697
12702 585
75500 525
13492 699
29519 317
84581 497
21113 1002
77680 188
28973 378
143585 931
663764 1132
1327703 2508
384187 1156
453483 1310
1094054 1876
207931 533
563009 1202