12082 5
10638 8
23009 52
75312 236
37748 104
16189 34
48439 83
24147 51
12595 14
22312 49
30980 89
15816 23
22991 23
55948 260
38694 87
30569 171
26377 62
43146 83
32175 72
38805 123
130883 338
94017 329
107701 175
24201 178