2884 790
1630 258
1323 178
2230 416
106551 336
64230 690
76287 550
55723 289
27065 714
50295 734
80457 500
118139 678
12372 476
55055 676
80308 753
32375 621
21336 325
54925 268
19736 238
73889 379
47499 438
35295 105
21491 138
63096 473