135018 286
45431 101
38506 640
107584 579
61294 342
24199 393
33462 618
24317 613
42312 489
30324 392