2689 574
24378 486
26658 328
10664 464
16337 331
13467 115
18970 362
14063 729
30476 486
10431 731
3987 804
21535 56
12639 552
2269 330