21781 182
13222 242
12365 622
14604 503
9739 305
2609 64
7896 549
5334 332
4587 374
5800 35
12433 582
7152 247
2747 89
9012 841
4070 138
10595 315
8462 731
8032 408
6135 521
10953 651
2128 307
8383 725
4908 305
30041 574
23935 542
3015 177
3286 774
2522 402