5268 509
3132 576
5210 227
26812 103
16976 569
9351 265
8769 891
7658 648
66079 731
9287 263
6844 117
28445 723
53092 665
4401 615
3969 882
28574 502