121357 671
31381 645
93584 837
43020 624
3144 150
3739 592
3319 129
3120 272
4545 497
4182 104
7228 338