43753 1116
21186 255
31604 576
10683 313
15772 400
7198 74
7147 239
9312 61
5451 274
20935 623
11934 554
12880 715
4050 42
5191 697
7856 168
16417 138
5073 349
2582 84
709008 1991
12150 342
4660 158
14058 652
6684 842
6097 350
6647 624
4260 57
6047 446
7346 539