18593 27
20135 26
17091 33
16298 13
23031 55
29609 52
15228 15
21983 15
19851 31
14979 14
13343 28
13138 23
10641 9
12800 19
14957 24
11833 9
12943 5
14933 28
16509 13
57852 141
24738 62
12440 28
27268 68
21369 30