108945 352
34569 862
8713 347
6100 374
35540 416
11290 68
13761 738
14731 477
11833 745
37098 890
8122 159
5862 72