122723 671
31484 645
93968 837
43259 624
3156 150
3750 592
3327 129
3132 272
4559 497
4194 104
7241 338