166736 307
144953 754
8163 394
7081 522
218344 1031
20202 265
33042 775
11228 799
75198 508
94041 433
7894 740
6218 661
1856 281
5579 338
4101 658
10563 901