135020 286
45433 101
38506 640
107588 579
61295 342
24201 393
33463 618
24317 613
42313 489
30325 392