102849 333
34263 862
8641 347
6033 374
35056 414
10981 68
13350 738
14317 475
11486 745
35664 889
7742 159
5730 72