5331 509
3143 576
5220 227
26835 103
16985 569
9367 265
8772 891
7661 648
66526 732
9292 263
6851 117
28533 723
53218 665
4407 615
3974 882
28664 502