29005 61
10387 90
44679 827
25485 146
13185 232
12533 472
7795 263
15636 150
8930 356
18176 678
6378 681
12436 458
9057 57
9540 708
14181 312
16571 765
9434 353
6511 143
16370 134
9829 219
6846 374
9967 126
9083 422
11862 573
2823 317
16676 623
10052 128
4661 352