18486 960
9230 390
5066 483
15208 604
2443 54
15100 391
9242 530
16354 313
12079 44
7310 77
11485 208
103693 550
743012 1698
168199 511
132208 395
158688 781
49011 192
152646 337
47048 411
54261 175
42262 115
62901 96
271102 779
60356 172
47159 302
124358 165
15275 717
28065 861