7945 6
13379 18
8408 4
8181 4
39948 69
35698 63
9037 9
15497 10
21682 22
26457 16
15592 2
10354 3
29149 53
20514 25
9244 11
21516 21
26553 13
15031 31
22645 36
7858 4
12234 16
16072 15
10357 7
12530 20