28226 163
243193 952
15692 86
14003 464
37596 420
17533 642
12406 345
18239 86
9624 439
49165 531
1539 222
1506 69