30007 166
244214 952
15712 86
14029 464
37707 420
17595 642
12428 345
18359 86
9677 439
49452 531
1545 222
1511 69