15093 301
5748 293
16941 879
9243 28
8680 391
5325 821
4601 680
4775 669
21567 594
13057 194
7569 679
5172 392
11492 528
4618 195
7722 606
4578 606
4335 644
2851 301
7828 584
1903 307
17995 449
24432 180
10407 147
10174 761
5716 145
11910 455
2732 25
3526 70