103117 333
34270 862
8641 347
6033 374
35066 414
10986 68
13361 738
14322 475
11503 745
35679 889
7748 159
5731 72