5402 509
3160 576
5238 227
26896 103
17008 569
9393 265
8784 891
7672 648
67035 732
9307 263
6870 117
28732 723
53504 666
4422 615
3987 882
28909 502