3063 5
2358 8
3941 11
6373 10
5398 4
3385 12
10605 18
3156 5
5212 7
13896 28
16361 49
9605 16
9228 20
6372 12
4954 8
2801 4
5908 14
3481 11
16241 21
67849 139
15039 25
15081 9
26633 51
19517 36