15235 3
13997 5
9102 1
9669 3
19154 25
13214 13
11810 8
13600 14
9986 5
12662 8
9680 5
11204 4
9002 5
35223 59
17986 27
31079 34
16821 11
16327 12
20606 20
11432 8
21668 25
17542 12
42721 58
22826 40