134930 286
45400 101
38489 640
107523 579
61286 342
24180 393
33449 618
24304 613
42290 489
30313 392