5001 81
5259 411
1952 287
8563 554
4214 725
26875 542
101873 348
29712 327
27993 89
4773 402
10718 603
8327 696
7434 183
3536 737
5098 615
4001 753
1775 143
7063 596
8422 709
1696 60
23353 188