108963 352
34570 862
8713 347
6102 374
35546 416
11294 68
13762 738
14732 477
11839 745
37106 890
8123 159
5862 72