5621 362
10297 728
8660 458
4546 411
20260 159
4908 74
6070 885
5738 824
4529 693
6626 546
7756 709
22103 91
6829 440
12404 60
4851 823
4930 734
16919 93
29349 513
2617 463
5128 141
2497 129
3539 146
7253 322
4428 802
20598 807
31337 570
8148 701
18749 249