1099 93
29012 174
43923 408
24484 420
11803 614
5430 297
38398 944
23794 477
4807 645
5843 444
5232 465
3883 657
7068 412
4474 689
1862 300
2415 477
3126 871
2915 677
3750 411
2572 547
2994 933
4753 353
6087 587
4323 731
4126 827
2796 729
3661 75
1109 27