1003 1
9904 19
5197 9
7326 13
3215 9
4076 10
2238 5
7582 22
12332 24
12394 25
14592 18
11408 27
10999 20
1984 3
6400 23
3418 6
4329 14
2602 6
6152 13
2199 5
4297 8
4547 17
10951 25
1745 1