14966 214
14415 829
15656 688
47645 141
13267 448
21091 340
4812 469
34981 375
7131 108
17998 421
13523 634
19231 185