47200 100
51191 66
21196 26
19281 21
22862 39
19865 13
41418 65
26011 24
33176 36
20634 16
5928 12
9991 11
4949 2
11783 3
18036 27
39883 71
10257 11
15955 23
14366 9
8316 19
10723 11
7522 10
6425 19
9003 15