105047 615
180973 687
8044 231
60458 460
403888 775
36422 611
73144 829
11913 234
11875 68
22109 771
22249 844
21595 637
16561 739
8497 233
28737 576
7220 505