12673 32
42392 142
28546 52
7346 19
6771 68
3762 30
7917 20
4253 15
9582 18
14031 22
9111 18
15855 31
8824 4
12610 30
29001 130
15063 44
7371 20
18692 21
14979 100
5546 7
2133 9
13006 39
33451 40
14467 43