50975 560
10714 425
1869 273
5232 275
2919 163
4267 667
1484 282
1436 137
6748 166
4195 780
10215 778
2562 509
3763 784
3826 177
3808 947
3276 628
3217 362
5974 171
5053 695
3636 917
2815 185
3394 515
12468 56
5296 917
3532 642
2629 536
2802 344
5104 529