16536 650
58929 342
16117 401
23118 1051
3422 419
4619 286
2233 96
12852 520
3887 776
31755 194
4230 333
34428 411
6595 746
16742 934
33134 577
30913 210
16826 663
3722 561
4965 168
4874 559
4968 308
2998 43
7561 175
6014 706