29254 166
243731 952
15701 86
14016 464
37657 420
17564 642
12418 345
18292 86
9658 439
49344 531
1542 222
1507 69