29610 166
243917 952
15704 86
14019 464
37685 420
17576 642
12420 345
18308 86
9662 439
49388 531
1542 222
1509 69