40291 953
5198 45
16654 481
62496 95
8348 78
24142 594
11883 268
20883 530
7619 388
6875 108
47357 279
42580 439
13175 675
22914 162
13076 890
24265 57
6409 794
2983 413
85620 287
215269 1147
19675 652
30227 529
18898 573
14616 140
23818 422
5817 167
21707 451
14287 821