194030 900
69953 140
16722 197
3465 192
4211 242
11268 871
7252 459
5130 446
5319 512
12882 758
3709 129