50843 560
10697 425
1851 273
5170 275
2893 163
4256 667
1477 282
1420 137
6727 166
4172 780
10194 778
2550 509
3757 784
3786 177
3786 947
3198 628
3137 362
5940 171
4968 695
3606 917
2725 185
3362 515
12447 56
5282 917
3510 642
2616 536
2778 344
5087 528