11403 1
27301 6
65406 16
49302 7
31233 2
23404 6
29853 8
21304 1
38504 9
18178 2
40358 4
38728 8
79755 10
99231 51
19952 8
47458 27
44104 39
83977 93
178180 24
178030 54
210628 33
520726 42
660079 117
276978 32