120767 671
31342 645
93448 837
42927 624
3135 150
3735 592
3315 129
3115 272
4542 497
4174 104
7219 338