16890 28
100010 204
30631 16
4707 16
1391 9
33963 40
11076 9
15166 52
4809 13
4089 10
32876 50
15114 37
41598 58
2214 8
13230 40
13802 47
20506 65
37793 124
23709 63
25505 141
7346 20
32108 118
8162 21
7987 29