54556 345
12159 446
3470 973
2933 463
5637 887
3386 340
2811 369
2849 328
1285 70
2310 669
3656 897
2160 103
13961 356
6474 406
4046 695
3535 146
4685 730
8656 219
2215 344
4706 562
8337 795
7015 708
4686 743
4111 705
5773 185
4233 53
7832 358
51494 511