164625 307
143824 754
8126 394
7061 522
216993 1028
19987 265
32556 775
11200 799
74009 507
92397 428
7836 740
6149 661
1826 281
5546 338
4072 658
10525 901