15625 942
3618 172
7253 470
3423 389
4407 706
7646 485
3312 112
5268 152
9037 851
15790 343
4048 412
1453 108
4535 562
8092 229
4737 700
20217 550
3890 630
16997 694
10717 868
9369 647
4775 285
5677 136
8478 730
6559 34
5941 542
752 117
18873 806
11737 531