1835 224
11219 739
14937 89
13189 412
3946 598
2944 448
8230 111
22558 386
2291 517
53619 627
5966 69
12683 162
12597 535