121585 671
31399 645
93651 837
43059 624
3146 150
3741 592
3320 129
3123 272
4548 497
4184 104
7229 338