10582 2
11981 6
10480 0
25734 2
12531 7
14734 4
17030 1
10734 7
16606 2
10905 2
26101 11
28557 12
19834 29
49732 37
50258 46
36658 31
39856 21
65758 69
29909 25
16557 24
26656 51
307952 32
457553 97
225358 14