396 101
168450 403
32812 431
19605 330
14308 934
18772 523
16854 169
12731 472
33666 469
21896 843
31577 537
17515 355