42001 108
137190 424
70719 238
107138 383
70772 213
42767 111
28186 65
38594 102
44457 133
36218 148
53608 122
62037 115
91992 235
51684 110
67818 134
59525 174
113945 290
41955 103
32558 66
139342 363
68387 176
77100 168
13116 16
5005 4