29863 166
244102 952
15710 86
14029 464
37700 420
17587 642
12425 345
18329 86
9671 439
49430 531
1545 222
1511 69