134871 286
13464 622
45385 101
38477 640
107493 579
61269 342
24170 393
33441 618
24295 613
42281 489
30305 392