27116 80
10640 907
5184 278
12932 264
40926 146
11388 705
18638 352
9482 772
6232 46
13461 880
50845 770
16621 318
8479 738
5555 283
22923 262
12009 228
3738 214
8192 168
18946 811
15854 139
6417 730
6331 447
3473 558
7671 176
6830 374
3774 30
28280 818
4328 99