21236 20
28326 17
46138 38
16089 12
24786 17
49608 54
14323 28
13430 8
23306 40
16950 21
15921 14
12634 10
14594 14
42578 49
24482 19
12318 17
6228 6
8169 7
17662 6
10824 11
9130 9
14563 17
10058 7
6058 1