20925 201
195180 564
341908 1010
92784 305
54242 394
37154 433
28419 716
600971 959
486682 710
44533 226
21694 74
12586 472
150539 631
296201 625
7598 805
33778 304
86716 800
24545 771
29349 118
784388 1667
136077 724
93253 843
36016 670
13765 498
82430 597
202402 1056
16654 163
452141 1073