28576 164
243362 952
15694 86
14007 464
37608 420
17546 642
12412 345
18252 86
9634 439
49201 531
1540 222
1507 69