2993 200
15773 445
6476 683
5693 530
8917 640
7736 406
10744 138
6460 898
4953 319
3183 44
6385 311
7978 495
5062 237
7160 240
7061 285
4460 40
11883 647
6971 831
5908 791
6372 357
10315 595
13733 530
7818 582
7659 618