18198 959
9219 390
5063 483
15193 604
2438 54
15093 391
9238 530
16349 313
12072 44
7306 77
11475 208
103573 550
742780 1698
168057 511
132160 395
158593 781
48948 192
152458 337
47033 411
54204 175
42252 115
62864 96
270900 779
60334 172
47124 302
124268 165
15272 717
28037 861