5391 509
3160 576
5235 227
26882 103
17001 569
9386 265
8781 891
7669 648
66925 732
9304 263
6864 117
28686 723
53418 666
4418 615
3986 882
28848 502