121153 671
31368 645
93551 837
42997 624
3142 150
3737 592
3318 129
3118 272
4545 497
4179 104
7226 338