12692 76
5546 654
3384 672
3831 229
4384 669
2499 336
2959 587
3094 506
1755 264
3282 611
2098 327
2319 487
12534 240
4098 581
2796 202
2679 428
4465 666
3512 782
3161 612
2551 317
2216 394
3403 560
4708 678
2576 36