19204 32
41605 111
109033 213
32881 94
32927 159
26954 103
35723 99
341257 1632
152298 699
77669 294
29950 52
25571 70
56374 258
50156 192
46789 91
44835 173
32346 64
22237 46
33684 41
16113 15
70584 195
93030 240
43271 137
44723 79