50857 560
10699 425
1854 273
5181 275
2895 163
4256 667
1478 282
1421 137
6729 166
4175 780
10194 778
2550 509
3757 784
3790 177
3792 947
3203 628
3142 362
5943 171
4973 695
3609 917
2738 185
3362 515
12450 56
5283 917
3510 642
2617 536
2784 344
5088 528