43538 243
24577 501
13261 249
29810 640
12565 47
21741 371
12958 479
7194 78
9821 177
25940 791
22848 172