27105 80
10640 907
5180 278
12924 264
40926 146
11387 705
18636 352
9480 772
6231 46
13459 880
50812 770
16620 318
8474 738
5555 283
22922 262
12009 228
3737 214
8192 168
18928 811
15847 139
6414 730
6329 447
3472 558
7670 176
6829 374
3770 30
28258 818
4326 99