59605 5
24252 3
47809 3
31184 1
24730 4
41976 4
27254 5
105631 21
42527 6
33978 8
22681 2
26701 5
42403 6
31529 2
81481 23
47155 8
57105 8
49652 7
24576 5
24279 0
27501 2
103676 28
35356 3
50927 2