20004 25
10891 14
5143 10
3799 5
6004 9
4382 6
25508 30
15027 23
18011 30
13411 19
78415 169
7804 17
6751 12
23118 58
8544 27
27744 67
15477 41
6955 6
9184 35
26461 24
11216 24
31746 48
40130 74
46938 51