18223 959
9220 390
5063 483
15195 604
2438 54
15094 391
9239 530
16349 313
12072 44
7306 77
11476 208
103577 550
742790 1698
168067 511
132167 395
158597 781
48951 192
152470 337
47033 411
54209 175
42252 115
62867 96
270904 779
60335 172
47128 302
124270 165
15272 717
28040 861