1008 292
906 247
2395 479
171 51
18948 412
19113 899
19149 336
33006 279
11188 448
12239 146
27351 827
4559 416
11838 689
6886 768
6731 416
2242 89
5225 454
6862 603
8942 621
6369 224
7097 482
8612 718
6630 297
8979 310