30664 605
1286 268
15976 253
12572 274
4848 627
2359 359
3495 486
4534 311
1796 60
7295 735
12625 137