39822 94
102887 333
65322 873
366724 702
5509 315
23768 482
14087 185
149869 519
65221 163
53842 214
733629 1922
114938 306
439519 985
85868 309
150577 416
324673 605
99223 234
71305 307
211446 540
195128 612
402846 1426
199475 1070
24237 392
27193 283
124618 464
171894 816
92525 260
106940 529