37176 813
8233 170
273536 669
34466 514
116290 365
9780 156
95884 654
1929 227
3131 77
3770 575
4841 492