8675 445
4823 632
4245 160
2932 605
3447 535
5588 664
5662 658
12319 443
12284 903
7366 674
3502 580
4349 614
2355 93
3752 507
3834 527
3249 56
5820 860
6986 755
5045 909
8026 409
16533 675
4096 538
6377 551
3761 249
8476 672
2496 223
4424 704
6919 321