22993 486
26140 328
7728 464
16228 331
13171 115
18587 362
13982 729
30455 486
10315 731
3953 804
21336 56
12509 552
2244 330