15897 15
18322 25
20989 29
16637 20
15127 8
12124 13
28640 52
11370 3
115561 437
74225 174
175436 403
27635 89
42900 96
35918 66
37964 85
27446 35
31694 38
49406 69
27908 67
49337 188
61722 223
46400 164
80793 400
84727 466