1053 69
303633 1032
2974 217
3737 713
3961 452
23111 80
25756 576
6927 227
7943 270
9486 153
4185 867
3237 471
4089 482