5375 509
3158 576
5233 227
26865 103
16995 569
9384 265
8780 891
7669 648
66846 732
9300 263
6860 117
28650 723
53368 666
4416 615
3986 882
28783 502