19853 32
12797 8
11157 7
12841 8
28121 59
49066 142
51629 165
36287 126
12748 20
36575 71
26269 108
13927 11
28671 61
53309 160
27570 46
49660 76
40972 86
46612 123
25883 72
29400 47
22610 30
26919 43
17893 18
10121 9