134860 286
13463 622
45379 101
38475 640
107485 579
61267 342
24168 393
33441 618
24292 613
42281 489
30305 392