30185 843
11341 512
16355 450
9467 829
17847 463
40244 691
19944 381
13773 923
19560 133
11899 352
16088 410
12449 434
21561 236
7351 71
1051898 2653
1240587 4610
9636 78
16000 108
29728 586
7150 39
14709 818
8361 64
6816 183
20236 664
49483 698
16085 851
10026 527
7642 621