194308 900
69986 140
16761 197
3467 192
4218 242
11270 871
7254 459
5132 446
5322 512
12887 758
3712 129