102869 333
34263 862
8641 347
6033 374
35057 414
10981 68
13350 738
14318 475
11486 745
35664 889
7745 159
5730 72