13522 9
10594 2
15361 11
20145 24
22115 23
12343 4
20303 21
17223 15
42144 85
22047 10
14388 5
18869 17
29510 47
19360 16
12932 8
16464 8
21319 19
15194 8
12965 11
41940 106
20027 19
14896 11
12365 6
14319 11