5835 22
10251 39
3125 6
6072 15
16205 53
7121 17
56376 177
14739 27
11533 28
8685 37
4297 34
2665 7
11295 24
32844 117
15951 38
4936 9
14205 23
33104 69
23306 36
9967 13
12332 32
70449 60