122998 671
31510 645
94035 837
43298 624
3157 150
3752 592
3339 129
3135 272
4563 497
4199 104
7244 338