3028 572
15897 127
9187 517
7120 98
51058 495
7162 290
14555 613
14459 547
5441 169
29114 553
10614 501
7664 303
2963 539
1759 112
5813 325
1467 134
3155 184
3719 495
17296 84