21887 486
25557 328
7684 464
16026 331
12923 115
18342 362
13902 729
30316 486
10255 731
3937 804
21240 56
12399 552
2225 330