30658 3
21581 4
21082 3
58431 6
78881 28
31455 6
28377 0
24382 3
29881 2
41453 6
40207 8
84957 22
39209 9
33430 4
32054 14
50359 11
37632 14
781503 109
51356 7
40231 5
29678 4
28006 4
209684 33
32982 7