2983 630
13111 682
8899 87
8169 597
7196 733
6702 656
14005 150
5090 227
6515 488
3890 640
4356 70
4339 242
4300 573
5582 865
7065 32
6599 573
4963 755
3263 335
6330 232
2814 293
5961 170
6516 187
2878 202
3463 854
911 37
17149 616
7955 433
2662 671