122782 671
31488 645
93980 837
43262 624
3156 150
3751 592
3329 129
3133 272
4559 497
4195 104
7242 338