50997 560
10716 425
1871 273
5243 275
2925 163
4271 667
1484 282
1438 137
6751 166
4198 780
10216 778
2565 509
3763 784
3830 177
3811 947
3324 628
3225 362
5982 171
5065 695
3639 917
2819 185
3395 515
12472 56
5296 917
3534 642
2630 536
2806 344
5104 529