17563 955
9197 390
5056 483
15164 604
2434 54
15080 391
9232 530
16337 313
12059 44
7302 77
11462 208
103377 550
742361 1698
167910 511
132100 395
158429 781
48864 192
152230 336
47011 411
54141 175
42233 115
62794 96
270616 779
60305 172
47031 302
124145 165
15263 717
27994 861