19746 500
50705 739
74260 1039
30583 422
27954 335
53262 435
32220 360
112968 575
73045 347
18807 193
22911 191
63224 198
22460 689
207923 831
100792 558
17636 962
18074 427
161537 873
61706 476
20187 421
73946 147
10678 159
320223 1054
119733 1008