50981 560
10714 425
1869 273
5235 275
2924 163
4270 667
1484 282
1436 137
6748 166
4195 780
10215 778
2562 509
3763 784
3828 177
3811 947
3295 628
3220 362
5975 171
5060 695
3637 917
2815 185
3394 515
12469 56
5296 917
3532 642
2629 536
2803 344
5104 529