29466 166
243855 952
15703 86
14017 464
37682 420
17572 642
12420 345
18306 86
9661 439
49369 531
1542 222
1509 69