166603 307
144892 754
8159 394
7080 522
218249 1031
20192 265
33018 775
11225 799
75109 508
93917 431
7889 740
6216 661
1855 281
5577 338
4097 658
10560 901