43758 1116
21186 255
31613 576
10683 313
15775 400
7198 74
7147 239
9315 61
5451 274
20937 623
11934 554
12880 715
4050 42
5191 697
7856 168
16419 138
5073 349
2582 84
709020 1991
12151 342
4660 158
14059 652
6684 842
6097 350
6647 624
4260 57
6048 446
7346 539