166688 307
144931 754
8163 394
7081 522
218308 1031
20196 265
33032 775
11227 799
75169 508
94011 431
7894 740
6217 661
1855 281
5578 338
4099 658
10563 901