7956 10
9339 10
8831 7
10953 21
21503 35
55029 65
204110 205
12117 11
41997 36
29697 24
23105 33
10251 16
23267 16
9016 10
14836 23
11690 10
65236 55
9409 15
54958 87
19830 44
9859 18
32175 32
26913 14
194487 254