121430 671
31385 645
93604 837
43030 624
3144 150
3740 592
3319 129
3121 272
4546 497
4182 104
7228 338