951 31
2901 855
7119 499
2471 249
4182 342
2034 409
2774 658
2782 452
2686 585
810 180
4065 554
2776 838
4021 881
2357 377
1430 351
4020 762
2519 441
3676 667
1410 103
1629 306
2286 164
2061 545
882 261
3188 630