30422 166
244467 952
15715 86
14035 464
37729 420
17610 642
12436 345
18402 86
9691 439
49565 531
1545 222
1512 69