166727 307
144953 754
8163 394
7081 522
218337 1031
20201 265
33041 775
11228 799
75189 508
94034 433
7894 740
6217 661
1856 281
5578 338
4101 658
10563 901