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