166548 307
144856 754
8158 394
7078 522
218213 1031
20188 265
33006 775
11224 799
75081 508
93876 430
7888 740
6215 661
1853 281
5576 338
4097 658
10560 901