50842 560
10697 425
1851 273
5166 275
2893 163
4256 667
1477 282
1420 137
6726 166
4171 780
10194 778
2550 509
3757 784
3783 177
3782 947
3198 628
3134 362
5938 171
4967 695
3605 917
2725 185
3361 515
12444 56
5282 917
3508 642
2616 536
2775 344
5087 528