2241 502
2902 693
1820 122
1860 46
4381 478
3002 612
4142 767
2622 697
1787 38
4497 391
8907 279
5563 518
218461 316
3428 540
2909 427
2588 286
6148 265
3047 678
6376 83
4902 351
107712 697
79512 244
67647 546
63071 688
4546 658
76608 353
3214 241
26737 862