109753 352
34624 862
8735 347
6131 374
35670 416
11368 68
13853 738
14882 478
11930 745
37390 890
8213 159
5887 72