13532 350
9192 930
12433 765
6487 669
4737 119
8797 585
5944 701
3389 79
6779 170
4333 88
12624 653
19696 452
14676 32
28636 834
47872 393
60484 486
15472 746
16682 265
10845 283
23920 633
15873 386
17851 257
16224 53
24482 785