22477 46
32464 71
11383 23
8141 20
8684 10
23185 59
11313 26
51064 77
14072 72
13299 28
7648 19
111406 234
21805 70
15147 64
8366 34
10102 26
19336 48
48815 191
6380 16
3323 13
8324 20
3750 8
3331 11
37297 126