12507 28
13198 22
11175 15
12857 13
12562 22
6725 3
25966 56
8227 27
20969 20
14828 45
29066 36
25231 59
5297 2
14255 27
12096 16
12211 18
28132 12
37017 86
6968 12
4909 5
5021 0
12470 14
13633 17
8891 38