141948 97
17764 11
22933 25
17463 17
28219 34
26136 27
10484 9
13023 12
13043 10
6092 4
7041 5
29978 22