109510 352
34604 862
8725 347
6116 374
35636 416
11336 68
13801 738
14785 477
11904 745
37286 890
8184 159
5881 72