11253 15
21171 49
19704 34
10511 32
12689 26
7381 7
4921 8
14958 24
3069 7
8586 10
12847 18
6812 7
10605 22
9201 21
22222 14
39433 33
109665 191
25850 55
20395 9
72386 87
11109 14
40943 66
21305 42
25880 37