19758 811
10632 52
6251 309
7155 338
21976 301
7170 473
12116 79
45913 131
8625 251
9331 386
10065 362
17332 181
28015 634
29280 443
13080 253
16233 702
7452 271
3307 184
16183 318
11495 460
40448 510
15644 672
21243 515
15274 201
3078 375
7271 769
12988 266
47438 147