30017 166
244232 952
15712 86
14029 464
37707 420
17596 642
12428 345
18362 86
9677 439
49454 531
1545 222
1511 69