506 86
134761 300
1912 229
1141 90
166993 379
2244 247
17104 555
13011 152
37731 71
13408 278
94090 407
77627 252
243630 851
272555 663
143342 598
100151 224
56448 331
96461 473
17907 677
118657 696
39208 744
131238 719
78270 617
81338 234
36926 66
113563 206
74425 276
230673 1008