8835 22
25701 45
20752 51
7476 21
75141 183
175079 334
25602 62
110597 112
16612 34
33839 52
18450 30
13313 36
11461 19
26951 101
5543 13
16696 31
13502 26
10917 36
26884 76
19954 68
64370 236