51050 560
10719 425
1875 273
5256 275
2935 163
4275 667
1489 282
1443 137
6762 166
4206 780
10217 778
2568 509
3768 784
3840 177
3819 947
3432 628
3248 362
5992 171
5083 695
3641 917
2833 185
3399 515
12478 56
5296 917
3538 642
2631 536
2818 344
5104 529