50959 560
10714 425
1869 273
5226 275
2915 163
4264 667
1482 282
1436 137
6746 166
4194 780
10213 778
2562 509
3762 784
3824 177
3805 947
3215 628
3213 362
5970 171
5043 695
3630 917
2805 185
3389 515
12465 56
5294 917
3526 642
2626 536
2801 344
5104 529