50842 560
10696 425
1851 273
5164 275
2891 163
4256 667
1477 282
1420 137
6725 166
4171 780
10194 778
2549 509
3757 784
3783 177
3781 947
3198 628
3134 362
5937 171
4967 695
3604 917
2722 185
3359 515
12444 56
5282 917
3508 642
2615 536
2775 344
5087 528