39373 217
74951 800
19063 166
28653 606
29259 744
4022 859
3522 742
6032 793
3049 574
10441 498
3330 101
1725 124
4523 413
17316 439