5046 853
163936 299
28927 405
30776 59
29374 687
18220 390
63657 411
8796 352
9057 409
51931 300
250689 334
88137 573
56973 148
70892 1029
30234 329
18085 354
22946 459
101844 791
53819 607
34518 84
63441 651
42513 638
21125 182
99860 127