122941 671
31503 645
94021 837
43291 624
3156 150
3752 592
3336 129
3135 272
4562 497
4198 104
7243 338