39477 217
75146 800
19158 166
28713 606
29278 744
4027 859
3526 742
6040 793
3060 574
10444 498
3344 101
1732 124
4541 413
17323 439