14016 585
25081 943
2963 524
4266 720
12433 211
3199 144
5375 621
44068 904
2735 457
3082 734
910 106
4361 627
1041 81
6512 51
5814 451
4972 596
7621 318
8653 402
22277 636
8924 104
3850 697
2982 204
27356 43
32832 524
11704 128
6083 699
7782 296
4947 615