3583 502
5828 655
4536 413
5578 638
4155 477
2353 221
3345 195
3501 101
4671 686
3463 34
3194 521
49040 189
2002 158
9430 545
2781 213
5738 410
10174 264
7216 428
10004 844
37402 717
5391 507
7142 702
5599 457
4766 686
3236 531
5302 766
3033 300
3668 90