400 101
168646 403
32882 431
19633 330
14322 934
18791 523
16933 169
12742 472
33737 469
21977 843
31811 538
17569 355