18186 959
9219 390
5062 483
15188 604
2438 54
15092 391
9238 530
16349 313
12069 44
7306 77
11475 208
103564 550
742769 1698
168050 511
132160 395
158588 781
48946 192
152442 337
47033 411
54201 175
42251 115
62863 96
270894 779
60334 172
47124 302
124266 165
15272 717
28036 861