134746 286
45350 101
38453 640
107420 579
61252 342
24150 393
33423 618
24279 613
42255 489
30284 392