135058 286
45443 101
38516 640
107613 579
61301 342
24214 393
33475 618
24322 613
42326 489
30330 392