15098 301
5755 293
16943 879
9250 28
8684 391
5331 821
4604 680
4780 669
21570 594
13063 194
7571 679
5172 392
11494 528
4619 195
7724 606
4578 606
4341 644
2852 301
7836 584
1905 307
17997 449
24450 180
10408 147
10182 761
5747 145
11916 455
2734 25
3527 70