122934 671
31501 645
94017 837
43289 624
3156 150
3752 592
3336 129
3135 272
4562 497
4198 104
7243 338