6557 10
5810 9
9066 21
31158 41
10028 21
9617 7
12976 34
10495 17
12676 22
6116 2
7431 12
5518 12
7534 10
8998 7
8365 9
7208 4
24811 23
13491 30
17460 25
33079 32
13991 11
14901 25
29605 80
105374 95