43730 1116
21177 255
31594 576
10683 313
15764 400
7198 74
7144 239
9310 61
5445 274
20934 623
11934 554
12879 715
4049 42
5188 697
7856 168
16417 138
5073 349
2582 84
708975 1991
12149 342
4659 158
14057 652
6682 842
6096 350
6647 624
4258 57
6046 446
7346 539