54557 345
12161 446
3470 973
2933 463
5637 887
3386 340
2813 369
2849 328
1285 70
2310 669
3656 897
2160 103
13962 356
6480 406
4046 695
3537 146
4688 730
8657 219
2215 344
4706 562
8337 795
7016 708
4686 743
4111 705
5774 185
4234 53
7833 358
51495 511