163505 307
142761 754
8091 394
7035 522
216088 1027
19715 264
32019 775
11172 799
73179 507
91369 428
7795 740
6113 661
1804 281
5519 338
4044 658
10470 901