666 29
3682 629
4278 317
9049 242
3428 621
24418 477
4133 767
47244 941
91479 249
20613 807
14801 500
96984 499
14877 171
99156 508
9704 487
47644 78
23005 262
71528 491
5061 602
176317 216
53172 600
43802 253
4941 47
15405 357
8497 83
4601 455
51849 760
63971 157