166703 307
144938 754
8163 394
7081 522
218320 1031
20197 265
33033 775
11228 799
75171 508
94019 431
7894 740
6217 661
1856 281
5578 338
4099 658
10563 901