15015 14
7348 3
6883 4
16282 35
28340 41
20430 33
24344 40
30785 19
34728 34
14935 15
86639 72
10468 7
12418 14
3993 6
8680 18
9635 18
10406 7
9517 18
15196 20
4593 11
2216 12
10027 7
17543 11
11421 14