12980 20
13315 36
89940 209
15223 37
13664 31
5891 22
55651 174
4357 11
21029 24
27230 19
93936 76
21693 17
12573 33
7206 14
20768 31
11069 17
2312 9
9142 9
67294 188
8463 7
7752 12
29893 43
10572 24