12224 12
14083 18
45500 94
22218 31
24373 46
13527 14
10311 9
23418 28
12369 6
13869 21
17930 28
28451 85
20163 38
17054 29
17803 41
17355 31
28296 70
15626 32
87305 204
16596 46
10629 20
21880 27
15405 23
36747 84