143092 400
27261 431
16099 330
11518 934
15200 523
13023 169
10004 472
27075 468
16124 842
23670 535
13251 355