40280 953
5189 45
16652 481
62474 95
8347 78
24123 594
11875 268
20882 530
7619 388
6872 108
47339 279
42567 439
13170 675
22913 162
13076 890
24244 57
6408 794
2982 413
85581 287
215179 1147
19675 652
30220 529
18889 573
14611 140
23816 422
5815 167
21693 451
14277 821