3502 38
2934 443
6051 883
4876 413
5967 295
2786 69
6279 407
5543 439
4828 879
5384 125
8857 842
11721 153
5026 926
3779 81
4827 477
8999 895
6945 645
7909 571
4492 115
14384 505
14028 735
5516 233
2863 178
4898 692
3930 394
4219 693
3098 158
9321 447