14236 23
12779 22
170898 435
10441 12
9980 11
9195 2
10267 3
17430 13
15167 10
8073 5
7482 4
7973 4
14176 49
15498 31
7896 5
12094 20
19790 30
14034 15
12161 6
18726 34
16677 16
73407 177
20403 23
18954 32