134923 286
45397 101
38487 640
107515 579
61283 342
24179 393
33449 618
24302 613
42288 489
30313 392