2938 730
2262 593
1799 381
1328 318
9489 634
8804 652
5905 499
26063 504
6075 419
17802 481
10672 781
35883 674
7851 308
17670 227
37780 588
10062 158
9928 516
2935 125
3926 67
7123 838
4246 271
81172 506
3873 595
9902 742
21267 836