49373 227
237406 1101
107777 427
50260 479
84984 876
38782 608
63052 392
28554 328
75092 356
105826 936
104610 343
47742 739
35848 797
44078 173
46352 801
37999 403
54026 512
22742 160
77020 242
39133 449
50646 538
37468 349
58722 93
45431 629