108908 352
34569 862
8713 347
6098 374
35535 416
11289 68
13759 738
14724 477
11828 745
37084 890
8119 159
5859 72