4945 293
4008 596
6035 288
4083 712
5023 525
8865 676
2474 233
2784 206
3457 172
19159 811
3087 120
4958 603
4634 485
1133 277