15096 301
5754 293
16942 879
9250 28
8681 391
5330 821
4604 680
4779 669
21569 594
13061 194
7571 679
5172 392
11494 528
4618 195
7724 606
4578 606
4341 644
2851 301
7835 584
1905 307
17997 449
24449 180
10408 147
10180 761
5740 145
11913 455
2734 25
3527 70