122591 671
31476 645
93934 837
43227 624
3154 150
3748 592
3324 129
3132 272
4558 497
4192 104
7239 338