121996 671
31429 645
93786 837
43129 624
3151 150
3743 592
3322 129
3127 272
4554 497
4186 104
7233 338