166720 307
144951 754
8163 394
7081 522
218335 1031
20198 265
33040 775
11228 799
75178 508
94030 433
7894 740
6217 661
1856 281
5578 338
4100 658
10563 901