396 101
168463 403
32819 431
19606 330
14309 934
18772 523
16856 169
12731 472
33667 469
21898 843
31596 537
17516 355