28805 165
243488 952
15696 86
14012 464
37622 420
17553 642
12413 345
18273 86
9642 439
49230 531
1542 222
1507 69