802972 2591
66212 630
848386 1997
758035 2258
198987 417
219894 711
305791 685
733868 1066
297253 509
129588 335
140204 267
371400 889
587388 1735
254072 782
91650 988
432773 926
247109 510
31655 307
292216 442
239563 1002
148668 329
395337 812