5361 509
3150 576
5225 227
26852 103
16989 569
9377 265
8775 891
7666 648
66735 732
9297 263
6856 117
28599 723
53305 665
4412 615
3983 882
28729 502