30709 166
244683 952
15718 86
14039 464
37761 420
17630 642
12441 345
18434 86
9713 439
49623 531
1547 222
1516 69