15362 801
3049 141
6321 644
9254 137
4819 356
3762 580
4926 544
2593 41
3807 643
2967 753
2689 374
3917 711
3249 763
9774 627