122970 671
31504 645
94024 837
43295 624
3156 150
3752 592
3336 129
3135 272
4563 497
4198 104
7243 338