8224 115
3649 521
8958 343
12195 196
22380 622
6977 32
9545 239
12277 694
23769 877
10788 738
3468 305
934 64
6096 926
9020 751
9618 698
10340 364
5473 662
3959 358
31337 426
4433 737
7143 402
7217 350
5029 490
16636 493
6132 370
25292 753
5563 780
24575 641