3581 502
5828 655
4534 413
5578 638
4155 477
2352 221
3344 195
3499 101
4670 686
3462 34
3193 521
49025 189
2001 158
9427 545
2781 213
5736 410
10172 264
7215 428
10000 844
37398 717
5390 507
7141 702
5598 457
4766 686
3235 531
5299 766
3032 300
3668 90