5081 843
3618 724
1369 147
950 85
2879 584
2203 262
3361 318
7962 623
3560 550
5039 917
3775 663
5227 656
4419 615
5376 505
3577 140
6313 791
2564 119
9516 570
11958 746
4420 697
4361 865
3457 662
3200 577
6997 277
2297 112
3105 735
5125 570
5105 388