22957 486
26040 328
7728 464
16223 331
13163 115
18571 362
13978 729
30453 486
10312 731
3953 804
21332 56
12488 552
2244 330