14889 285
16667 419
18374 778
6378 675
9343 746
27353 928
2175 331
24014 234
113078 640
1807 126
35098 189
5104 354