51162 560
10737 425
1896 273
5329 276
2969 163
4290 667
1501 282
1451 137
6784 166
4237 780
10225 778
2574 509
3778 784
3858 177
3862 947
3567 628
3299 362
6029 171
5132 695
3655 917
2865 185
3420 515
12490 56
5310 917
3551 642
2643 536
2840 344
5111 529