193028 900
69853 140
16599 197
3448 192
4196 242
11253 871
7233 459
5121 446
5310 512
12871 758
3689 129