166596 307
144890 754
8158 394
7079 522
218246 1031
20191 265
33018 775
11225 799
75105 508
93917 431
7889 740
6216 661
1855 281
5577 338
4097 658
10560 901