4852 521
22137 94
9325 694
4033 843
2373 318
1096 123
5817 796
4431 806
2653 548
4524 469
12628 105
2687 110
3795 567
7779 632
1862 71
4262 527
5052 658
4383 675
3839 927
3056 357
2641 115
6325 853
2834 546
24089 302
7495 388
3844 413
4910 579