109292 352
34588 862
8720 347
6110 374
35616 416
11325 68
13789 738
14763 477
11885 745
37222 890
8164 159
5874 72