4601 613
24123 641
3279 67
10218 673
5927 508
7929 506
12680 683
5408 506
4101 555
3712 784
2729 245
5692 573
5057 170
4486 932