5393 509
3160 576
5237 227
26890 103
17006 569
9390 265
8783 891
7672 648
66984 732
9306 263
6867 117
28712 723
53461 666
4421 615
3986 882
28889 502