122571 671
31474 645
93934 837
43226 624
3154 150
3748 592
3323 129
3132 272
4558 497
4192 104
7239 338