3198 64
6550 591
2721 98
14714 696
7359 662
4439 301
6953 310
7757 566
9972 610
6832 684
4875 258
4563 316
5621 448
8585 713
6926 335
14857 868
109514 592
31664 178
4693 64
7631 435
4330 58
8287 787
3412 96
18233 359
4423 409
3675 449
3364 484
4444 532