1584 97
17284 521
8055 623
16264 862
13387 219
9315 46
7143 678
7330 576
3112 226
29850 782
3883 406
7570 745