123043 671
31513 645
94050 837
43303 624
3157 150
3752 592
3340 129
3135 272
4563 497
4200 104
7246 338