8896 317
7090 283
3951 329
5549 562
4962 597
6559 416
4198 391
4101 463
3209 99
7466 470
4196 353
8157 694
3708 80
6052 231
6373 607
5946 623
7729 813
7756 436
4037 116
3466 503
4883 441
5012 621
7063 602
2218 295
5611 664
7307 356
5227 130
14027 677