135081 286
13473 622
45454 101
38527 640
107635 579
61305 342
24219 393
33489 618
24331 613
42335 489
30334 392