120788 671
31342 645
93451 837
42930 624
3135 150
3735 592
3316 129
3115 272
4542 497
4174 104
7219 338