31210 23
31881 33
48264 11
39103 42
26065 8
48972 68
10575 33
3565 34
53289 8
84186 20
16186 26
29695 7