43806 1116
21193 255
31640 576
10683 313
15782 400
7200 74
7153 239
9317 61
5456 274
20942 623
11934 554
12880 715
4050 42
5192 697
7856 168
16419 138
5074 349
2582 84
709074 1991
12154 342
4663 158
14065 652
6688 842
6097 350
6649 624
4264 57
6050 446
7348 539