122771 671
31488 645
93977 837
43262 624
3156 150
3750 592
3329 129
3133 272
4559 497
4195 104
7242 338