29239 166
243713 952
15701 86
14016 464
37655 420
17563 642
12418 345
18290 86
9657 439
49341 531
1542 222
1507 69