2785 570
15807 127
9109 517
7048 98
50962 495
7125 290
14524 613
14314 547
5416 169
28860 553
10541 501
7655 303
2949 539
1748 112
5799 325
1401 134
3139 184
3706 495
17241 84