12606 28
11331 16
10233 17
7166 1
13500 36
8032 3
8257 17
8877 14
7896 7
11497 12
15489 17
8596 3
8283 3
13549 20
18057 33
9162 7
19451 32
9491 7
19992 34
7554 2
12148 17
29094 52
7781 4
10016 16