33656 78
17748 625
4923 317
19638 588
10217 482
5169 44
16845 304
6333 528
3648 54
9920 291
17223 777
7769 863
14558 714
5932 414
6016 67
9779 297
11579 57
8985 440
10498 210
43184 907
6187 379
9954 410
6512 664
12683 572
42120 166
11889 187
13809 270
15519 139