22952 486
26016 328
7728 464
16223 331
13163 115
18568 362
13977 729
30451 486
10312 731
3953 804
21332 56
12488 552
2242 330