14199 96
15168 616
26831 646
11919 58
12569 710
10848 261
7090 504
14639 126
1973 153
4339 249
9511 672
2883 223
40061 628
7983 571
21696 610
13023 123
2351581 3885
383377 1160
193367 743
187890 592
95370 372
45857 385
54678 627
33888 612
16745 695
31169 291
11440 131
4193 125