7096 276
112235 490
23187 191
23933 260
10690 159
36377 555
23203 368
11662 480
85544 114
80171 693
2224 190
43348 829
63132 738
35763 351
100126 459
108731 375
7451 270
21996 636
70333 758
3544 110
6861 404
8423 609
22696 122
6528 221
4797 196
110548 612