134553 286
45295 101
38414 640
107298 578
61230 342
24119 393
33384 618
24232 613
42191 489
30246 392