5246 509
3128 576
5204 227
26805 103
16973 569
9348 265
8768 891
7657 648
66005 731
9285 263
6842 117
28417 723
53038 665
4396 615
3969 882
28536 502