122523 671
31472 645
93925 837
43220 624
3154 150
3748 592
3323 129
3132 272
4556 497
4192 104
7238 338