24505 36
11427 0
12598 6
16030 7
16036 15
23327 34
20961 27
14039 5
10619 0
14432 7
12950 7
21774 19
243298 633
23269 24
13611 6
16662 7
15826 14
14353 7
30328 57
21996 18
15886 16
24025 36
121082 191
11576 5