2582 728
18040 709
4008 611
3600 613
4172 693
2602 356
2417 260
4741 36
1185 114
32616 853
2786 293
3259 371
4225 531
30664 867
5598 552
10117 134
7904 409
4584 209
6962 340
11547 673
6051 118
4467 406