35088 57
15121 28
41471 36
11886 9
9546 4
7646 10
15819 15
12057 11
11196 17
8130 13
8341 12
13258 17
31873 8
11772 15
16237 19
71603 116
13284 23
7862 12
53963 55
11256 21
6455 5
15974 11
76595 154
8122 15