109511 352
34605 862
8725 347
6116 374
35636 416
11337 68
13801 738
14785 477
11904 745
37287 890
8184 159
5881 72