3021 38
3027 505
4921 834
3779 43
2955 664
3293 283
3018 568
3486 554
2389 379
916 281
1909 344
1087 58
3136 631
3145 879
3267 666
4258 717
1543 387
4225 234
1467 142
3543 677
2766 606
2786 745
2806 589
9220 585