400 101
168645 403
32881 431
19633 330
14322 934
18791 523
16930 169
12742 472
33736 469
21977 843
31807 538
17567 355