5943 655
7119 411
9562 548
16280 289
27085 103
64455 764
14393 196
100706 549
22294 556
21643 873
9378 501
16667 347
14909 510
13136 812
10000 590
2246 256