543 96
1321 161
10574 425
13852 277
30177 820
20909 483
27577 497
20468 609
24192 529
22449 438
17943 116
18931 587
12122 740
7183 552
8848 360
12026 386
9802 472
5257 76
22683 33
17759 473
7408 500
3833 521
6361 138
2900 430
633 105
5153 320
3252 781
2734 234