22996 486
26150 328
7728 464
16228 331
13171 115
18591 362
13989 729
30455 486
10315 731
3953 804
21336 56
12511 552
2244 330