21826 21
15929 2
12905 3
28026 24
72390 112
25938 15
28939 33
8237 3
54521 73
10499 6
15076 29
16297 19
21316 18
14590 10
19809 20
13852 19
14342 10
25420 41
12836 15
22416 31
13464 14
9253 12
23669 15
9820 11