37003 813
8228 170
273166 669
34446 514
116146 365
9777 156
95816 654
1922 227
3127 77
3768 575
4835 492