122371 671
31452 645
93879 837
43195 624
3152 150
3748 592
3323 129
3131 272
4555 497
4192 104
7237 338