105011 615
180947 687
8044 231
60453 460
403873 775
36421 611
73141 829
11913 234
11875 68
22101 771
22246 844
21595 637
16558 739
8497 233
28734 576
7220 505