5395 521
1728 200
9883 219
5271 694
3078 294
3755 537
10096 657
15362 930
2618 325
9595 199
3283 89
1954 136
15817 811
11368 649
9474 153
109301 146
8304 697
4606 359
3573 236
4592 837
4862 618