17595 17
13144 15
11188 14
10276 13
30682 34
9929 7
10004 8
12831 3
14640 12
85564 226
62486 159
47518 95
41442 158
37521 73
30123 59
29260 101
68622 293
20032 48
27093 48
22053 33
89599 226
37964 85
42900 96
49310 120