103142 333
34273 862
8641 347
6033 374
35071 414
10987 68
13362 738
14322 475
11503 745
35687 889
7748 159
5731 72