134796 286
45364 101
38465 640
107457 579
61260 342
24155 393
33432 618
24288 613
42268 489
30296 392