1428 433
17595 215
16041 830
15899 688
47997 141
13318 448
21351 340
4853 469
35177 375
7204 108
18736 421
14262 634
19577 185