108897 352
34569 862
8713 347
6098 374
35535 416
11288 68
13759 738
14723 477
11828 745
37076 890
8119 159
5859 72