194045 900
69954 140
16724 197
3465 192
4211 242
11268 871
7253 459
5130 446
5320 512
12882 758
3709 129