14675 253
15626 49
20543 201
8078 116
22314 432
9940 459
20645 612
12998 498
20008 469
12336 601
19744 424
12326 700
11303 752
9610 502
16460 80
17965 266
11761 274
16806 840
12072 556