50015 150
22325 728
20158 659
18143 715
30454 643
14807 307
10782 215
39661 578
10665 337
8967 62
15068 512
62924 404
31020 743
24012 663
18741 412
15486 147
13502 306
9096 603
12116 604
10602 867
17857 710
14911 118
13427 186
29371 709
7631 449
7381 242
8721 90
25462 653