166489 403
32377 431
19303 330
14138 934
18555 523
15782 169
12554 472
33077 468
20677 843
29308 537
16890 355