166515 307
144840 754
8156 394
7078 522
218190 1031
20187 265
33001 775
11224 799
75060 508
93860 429
7888 740
6213 661
1853 281
5576 338
4096 658
10560 901