27905 0
22976 1
16109 2
23927 0
21102 3
28577 8
11202 8
17108 0
87877 12
90829 8
41029 4
63579 3
38631 10
52278 5
41807 8
28155 3
27082 11
143984 25
492381 21
644378 29
168309 10
648707 56
201232 13
383226 22