111889 599
94796 210
120129 292
657562 2071
21716 46
12336 18
19085 87
35158 105
23302 62
24706 59
30909 71
29378 55
28574 61
22116 39
18966 22
22168 37
36875 147
31036 93
26785 66
18896 42
15381 22
17810 20
30539 127
73828 255