54585 345
12209 446
3470 973
2937 463
5643 887
3399 340
2823 369
2851 328
1290 70
2322 669
3656 897
2165 103
13970 356
6506 406
4053 695
3550 146
4698 730
8668 219
2216 344
4712 562
8339 795
7019 708
4686 743
4114 705
5775 185
4240 53
7838 358
51508 511