29628 2
31102 1
30282 2
26203 1
45532 4
29476 2
29059 2
84883 19
30805 2
23878 2
44705 0
24034 2
23981 2
41783 5
53202 7
36851 5
20258 0
23377 1
18579 0
31553 3
39701 1
17580 2
29729 3
24429 2