122994 671
31506 645
94033 837
43297 624
3157 150
3752 592
3339 129
3135 272
4563 497
4198 104
7244 338