195006 900
70079 140
16843 197
3475 192
4228 242
11278 871
7258 459
5141 446
5329 512
12894 758
3732 129