109507 352
34604 862
8725 347
6116 374
35636 416
11335 68
13800 738
14785 477
11904 745
37285 890
8184 159
5881 72