5285 509
3133 576
5212 227
26820 103
16977 569
9355 265
8770 891
7658 648
66226 732
9289 263
6847 117
28466 723
53128 665
4402 615
3969 882
28609 502