9621 20
8194 32
16011 36
20388 61
59550 215
14756 41
13214 55
9617 11
16805 36
22621 51
72247 247
11794 28
15231 15
29726 43
21530 46
11607 26
31483 44
25656 103