39341 217
74882 800
19029 166
28623 606
29252 744
4022 859
3514 742
6030 793
3048 574
10439 498
3328 101
1722 124
4522 413
17314 439