34729 813
18791 703
88405 707
67986 332
281872 1149
49605 384
60813 570
31400 190
11756 492
48035 77
14039 398
61547 625
28657 207
29035 409
18571 471
10093 288
95868 532
55136 371
16889 163
41385 751
22532 278
10765 734
43117 675
41746 549
54723 466