122736 671
31485 645
93969 837
43259 624
3156 150
3750 592
3327 129
3133 272
4559 497
4194 104
7241 338