3028 572
15898 127
9187 517
7120 98
51058 495
7162 290
14555 613
14460 547
5442 169
29115 553
10615 501
7664 303
2963 539
1759 112
5813 325
1467 134
3155 184
3719 495
17297 84