1096 229
3647 969
2575 634
18807 928
4870 514
4700 350
5166 640
4136 581
2910 609
35917 548
6761 366
15923 758
9318 721
24804 755
21767 670
9704 814
35971 115
9059 221
4588 388
4805 506
12287 104
7747 763
97808 372
7041 56
33922 509
4377 301
4728 637
4919 785