194274 900
69985 140
16759 197
3466 192
4217 242
11270 871
7254 459
5131 446
5322 512
12887 758
3712 129