28056 2
31506 1
21801 0
29153 3
25533 2
34351 6
29931 0
90477 8
19583 3
28383 8
28480 3
27755 4
20877 2
22105 1
25683 7
58733 13
18579 3
15032 0
102679 10
25952 1
67877 3
41782 5
26401 6