102547 331
34256 862
8640 347
6032 374
35046 414
10977 68
13341 738
14311 475
11478 745
35636 889
7735 159
5727 72