39348 326
816 80
3383 650
6268 127
1257 78
2485 83
4900 313
1233 136
1543 314
5649 184
9703 397
1146 258
3674 970
2921 641
2602 539
3184 687
1004 160