22518 301
3931 371
6803 263
15679 179
11016 509
17616 664
43141 110
34072 437
13251 880
10128 135
5594 38
15699 447
6980 283
7308 473
22890 52
13837 319
12255 79
46679 131
4157 304
8839 251
6387 318
13315 648
9526 387
24788 64
18279 432
17495 153
18098 182
30433 718