31246 166
245055 952
15728 86
14042 464
37817 420
17652 642
12452 345
18493 86
9732 439
49686 531
1553 222
1520 69