103172 333
34273 862
8641 347
6033 374
35071 414
10988 68
13362 738
14323 475
11503 745
35690 889
7748 159
5731 72