5213 509
3125 576
5200 227
26794 103
16969 569
9335 265
8766 891
7652 648
65955 731
9284 263
6836 117
28370 723
52978 665
4396 615
3964 882
28479 502