5032 81
5260 411
1954 287
8564 554
4214 725
26888 542
101883 348
29724 327
28005 89
4776 402
10720 603
8329 696
7435 183
3536 737
5099 615
4002 753
1775 143
7065 596
8422 709
1697 60
23374 188