12631 478
8982 250
4912 896
5041 601
7710 760
6598 457
4864 468
3267 261
3077 51
4790 534
2616 52
5545 668
3422 529
5534 580
4290 273
9860 577
3061 354
4439 551
3579 239
7048 595
4178 83
4743 526
5845 219
4143 72
12471 576
6207 661
5094 441
6116 675