9978 6
19087 40
12388 10
11213 9
54521 135
70442 102
29620 60
11426 24
12656 23
125003 278
12670 29
9941 6
18386 27
21082 17
9547 19
18218 31
13984 17
11993 22
17361 15
11365 9
68278 76
14181 23
13456 20
111072 151