166588 307
144885 754
8158 394
7078 522
218239 1031
20190 265
33016 775
11225 799
75101 508
93910 431
7889 740
6216 661
1854 281
5577 338
4097 658
10560 901