109791 352
34625 862
8736 347
6131 374
35673 416
11375 68
13858 738
14892 478
11931 745
37397 890
8216 159
5887 72