111386 376
161097 764
312738 965
370892 874
29728 697
12698 585
75480 525
13490 699
29507 317
84565 497
21107 1002
77678 188
28969 378
143576 931
663735 1132
1327660 2508
384149 1156
453470 1310
1094015 1876
207921 533
562950 1202