55003 289
23371 593
149555 679
114539 287
51069 319
20003 411
17851 72
7706 420
23293 748
106258 576
250953 2046
462443 1016
68009 387
107808 966
21826 801
12491 852
65587 669
4940 154
34272 719
23006 364
46867 419
11747 360
9497 795
318920 665
38736 272
33928 749
18976 459
12631 750