121081 671
31363 645
93526 837
42976 624
3140 150
3737 592
3318 129
3118 272
4544 497
4179 104
7225 338