30699 325
42443 633
25603 653
21441 787
9689 344
13760 388
10468 75
10548 699
7708 288
11647 152
9249 228
14229 468
20644 242