43708 1116
21172 255
31583 576
10683 313
15754 400
7195 74
7143 239
9307 61
5442 274
20927 623
11933 554
12877 715
4048 42
5186 697
7856 168
16413 138
5072 349
2581 84
708921 1991
12146 342
4647 158
14055 652
6678 842
6094 350
6647 624
4254 57
6042 446
7345 539