5391 509
3160 576
5235 227
26882 103
17002 569
9387 265
8781 891
7669 648
66928 732
9304 263
6865 117
28687 723
53420 666
4419 615
3986 882
28850 502