166712 307
144947 754
8163 394
7081 522
218329 1031
20198 265
33037 775
11228 799
75175 508
94028 433
7894 740
6217 661
1856 281
5578 338
4100 658
10563 901