134882 286
45389 101
38481 640
107500 579
61272 342
24173 393
33443 618
24297 613
42281 489
30306 392