134777 286
45358 101
38461 640
107447 579
61259 342
24154 393
33430 618
24284 613
42265 489
30293 392