194185 900
69971 140
16745 197
3466 192
4216 242
11268 871
7254 459
5130 446
5321 512
12887 758
3711 129