166639 307
144904 754
8161 394
7080 522
218273 1031
20196 265
33020 775
11226 799
75126 508
93955 431
7889 740
6216 661
1855 281
5577 338
4098 658
10562 901