400 101
168647 403
32882 431
19636 330
14323 934
18791 523
16935 169
12742 472
33739 469
21977 843
31812 538
17569 355