3296 273
7391 356
729 182
11318 578
101003 399
394653 1035
3857 561
4636 673
9019 104
5773 617
4633 247
4873 346
21876 253
19575 647
15613 467
4227 607
2678 540
2435 465
2833 704
4169 608
750 179
2938 544
5601 258
2748 199