91026 262
171833 609
36222 717
87617 537
38445 851
35145 625
77734 544
23888 533
72419 365
74694 644
32334 305
30601 935
27273 772
69978 294
63116 466
41344 478
23969 667
183473 930
62368 503
21673 281
21165 509
60989 899
54371 288
21808 569
37223 672
44352 150