13003 89
14297 411
8246 358
6281 299
8964 139
7132 207
16499 878
9436 625
11299 341
6994 120
16814 538
4653 98
27309 647
6596 191
14070 682
5609 255
15704 747
79286 612
39002 612
4551 77