102793 333
34259 862
8641 347
6033 374
35053 414
10980 68
13350 738
14314 475
11485 745
35654 889
7740 159
5729 72