50851 560
10698 425
1854 273
5174 275
2894 163
4256 667
1477 282
1421 137
6728 166
4174 780
10194 778
2550 509
3757 784
3788 177
3789 947
3201 628
3142 362
5940 171
4972 695
3608 917
2732 185
3362 515
12449 56
5283 917
3510 642
2617 536
2779 344
5087 528