135133 286
45472 102
38533 640
107688 579
61314 342
24236 393
33518 618
24343 613
42346 489
30350 392