17527 17
41188 163
5990 21
1886 3
16405 17
15536 37
16999 78
18599 67
5540 29
7439 27
22137 52
4457 12
4626 7
8058 21
7189 8
19829 106
15993 49
15482 85
96618 172
12133 40
15480 39
67244 173
63062 119
5826 31