23929 3
51133 22
100532 51
71058 16
85182 29
34733 11
51658 14
31853 8
34257 13
96402 28
20102 11
40581 24
19002 8
16733 4
26879 8
30977 9
19958 12
29178 12
61954 34
17830 4
50153 27
40309 22
85102 93
71427 16