19853 32
12797 8
11388 7
12841 8
28121 59
49066 143
51629 169
36287 126
12748 20
36575 72
26269 109
13927 11
28671 61
53309 160
27570 46
49890 77
41205 87
46612 123
25883 72
29400 47
22610 30
26919 43
17893 18
10121 9