5836 852
16764 112
15063 99
3747 557
10640 522
4610 721
5315 511
3062 521
4346 65
3594 377
8730 589
3757 792
3330 435
4197 664
3492 588
3728 213