166749 307
144956 754
8163 394
7082 522
218353 1031
20203 265
33046 775
11229 799
75202 508
94048 433
7894 740
6219 661
1856 281
5579 338
4101 658
10563 901