122431 671
31459 645
93898 837
43203 624
3153 150
3748 592
3323 129
3131 272
4556 497
4192 104
7238 338