11401 1
27309 6
65403 16
49303 7
31233 2
23408 6
29854 8
21308 1
38507 9
18184 2
40352 4
38728 8
79753 10
99226 51
19959 8
47456 27
44102 39
83981 93
178181 24
178030 54
210629 33
520733 42
660079 117
276977 32