29005 61
10387 90
44686 827
25486 146
13187 232
12534 472
7795 263
15636 150
8930 356
18179 678
6378 681
12436 458
9057 57
9541 708
14182 312
16571 765
9435 353
6512 143
16370 134
9829 219
6846 374
9967 126
9085 422
11862 573
2824 317
16676 623
10052 128
4661 352