29699 166
243998 952
15705 86
14023 464
37692 420
17583 642
12424 345
18313 86
9668 439
49410 531
1544 222
1510 69