3579 0
4018 8
11262 15
12211 18
12532 23
3983 9
10084 17
5143 6
3919 4
3686 8
37513 63
19599 24
50124 40
18585 21
8753 9
27844 32
14169 9
21195 26
14296 19
5834 5
30885 14
55331 71
32901 29
47114 87