23781 3
50828 22
100153 51
70826 16
84926 29
34527 11
51551 14
31751 8
34078 13
96227 28
20028 11
40402 24
18934 8
16679 4
26684 8
30859 9
19880 12
29103 12
61453 34
17759 4
50057 27
40209 22
84806 93
71330 16