4860 521
22137 94
9325 694
4034 843
2373 318
1097 123
5817 796
4432 806
2653 548
4525 469
12631 105
2692 110
3796 567
7781 632
1863 71
4262 527
5053 658
4383 675
3840 927
3057 357
2643 115
6328 853
2834 546
24090 302
7499 388
3844 413
4914 579