134874 286
45386 101
38477 640
107496 579
61269 342
24170 393
33442 618
24295 613
42281 489
30305 392