193380 900
69884 140
16631 197
3452 192
4203 242
11257 871
7241 459
5122 446
5311 512
12876 758
3697 129