15093 301
5752 293
16941 879
9246 28
8680 391
5328 821
4601 680
4775 669
21568 594
13058 194
7569 679
5172 392
11494 528
4618 195
7724 606
4578 606
4335 644
2851 301
7832 584
1903 307
17996 449
24434 180
10408 147
10175 761
5722 145
11910 455
2732 25
3527 70