28891 165
243546 952
15696 86
14013 464
37630 420
17557 642
12416 345
18280 86
9643 439
49248 531
1542 222
1507 69