20422 24
9728 4
15942 11
10702 5
9098 4
15399 21
7543 1
10316 2
7292 2
9712 4
7343 2
8569 1
7278 1
7763 3
8868 2
8423 2
9745 2
15045 11
12881 16
19230 33
16871 18
13440 21
13781 29
12462 9