3521 832
2976 638
4012 968
9749 558
3532 817
11955 774
4449 801
3291 764
2781 345
2408 331
2984 580
5676 222
16120 876
3582 751
2579 317
3129 582
2788 272
1875 199
1596 140
14700 385
3174 538
3303 619
1663 180
4810 506