2825 570
15833 127
9119 517
7055 98
50976 495
7132 290
14532 613
14339 547
5420 169
28898 553
10547 501
7655 303
2949 539
1749 112
5800 325
1406 134
3140 184
3709 495
17248 84