31601 2
26428 4
32501 2
93781 30
16032 0
42151 8
49982 15
50201 5
55684 3
47155 10
29830 5
67055 8
20709 3
34430 5
31251 3
28406 8
24831 6
37905 10
30309 4
72001 17
49508 7
27232 7
20233 4
24602 3