6548 81
5557 208
18782 637
21827 341
103089 209
7680 68
2888 430
36073 194
4473 249
3064 395
5132 320
2602 468
2173 159
4162 507
3820 819
3033 334
5036 104
2237 285
7256 491
2790 423
5631 438
4352 641
2555 671
17294 731
10257 148
57099 157