5392 509
3160 576
5236 227
26884 103
17002 569
9388 265
8782 891
7670 648
66935 732
9304 263
6865 117
28695 723
53429 666
4419 615
3986 882
28862 502