3029 572
15900 127
9187 517
7120 98
51058 495
7164 290
14555 613
14463 547
5442 169
29118 553
10615 501
7664 303
2963 539
1759 112
5813 325
1467 134
3155 184
3719 495
17299 84