111083 732
53932 773
87313 257
26170 772
23152 666
53058 112
42825 614
106153 293
67210 1004
59995 531
88070 737
297545 950
81295 181
94650 606
84529 194
49798 332
70404 442
38631 310