108961 352
34569 862
8713 347
6102 374
35546 416
11292 68
13762 738
14732 477
11839 745
37102 890
8123 159
5862 72