2893 570
15850 127
9129 517
7076 98
51003 495
7139 290
14539 613
14384 547
5425 169
28966 553
10561 501
7658 303
2950 539
1752 112
5800 325
1414 134
3141 184
3710 495
17264 84