399 101
168623 403
32867 431
19627 330
14320 934
18790 523
16914 169
12739 472
33721 469
21963 843
31782 538
17563 355