23777 3
50827 22
100151 51
70828 16
84931 29
34528 11
51555 14
31751 8
34078 13
96233 28
20032 11
40403 24
18930 8
16677 4
26680 8
30852 9
19883 12
29108 12
61454 34
17753 4
50056 27
40206 22
84801 93
71333 16