12289 122
894 179
3218 849
6275 96
10441 926
782 74
2557 491
1606 263
3352 896
4519 443
15346 317
12839 841
858 107
8252 865
2652 467
2940 517
5813 679
5125 875
28295 594
6367 296
1510 78
17431 401
10434 96
3045 490
1755 222
23953 157
3703 372
2874 363