29093 703
5264 636
5743 741
7351 756
12433 648
16964 934
61851 224
29480 98
9520 69
55529 719
10528 353
21445 630
16708 564
20413 446
22865 454
7330 363
4266 275
2982 404
13272 68
20504 891
6585 863
4062 728
5026 564
3669 217
4966 373
3405 368
3612 124
3210 189