166626 307
144901 754
8161 394
7080 522
218268 1031
20194 265
33020 775
11225 799
75121 508
93939 431
7889 740
6216 661
1855 281
5577 338
4098 658
10562 901