109471 352
34601 862
8725 347
6114 374
35635 416
11331 68
13797 738
14779 477
11904 745
37272 890
8180 159
5879 72