121408 671
31382 645
93597 837
43029 624
3144 150
3739 592
3319 129
3121 272
4545 497
4182 104
7228 338