134853 286
45378 101
38474 640
107479 579
61266 342
24167 393
33439 618
24291 613
42281 489
30305 392