13015 96
13947 616
25378 644
11080 58
11214 710
10397 261
6652 504
13911 126
1863 153
4009 249
9006 672
2667 223
38216 628
7184 571
21534 609
12507 123
2200235 3826
381585 1160
192830 743
186874 592
94653 372
45518 385
53939 627
33125 612
16168 695
30265 291
10612 131
3734 125