43718 1116
21173 255
31586 576
10683 313
15756 400
7195 74
7144 239
9308 61
5442 274
20928 623
11933 554
12878 715
4048 42
5187 697
7856 168
16413 138
5072 349
2581 84
708943 1991
12146 342
4651 158
14055 652
6679 842
6094 350
6647 624
4254 57
6042 446
7346 539