51212 756
53922 179
20273 649
47113 828
301514 584
16312 118
172305 613
57957 556
112525 343
99857 532
94871 685
431876 534
32508 242
35238 862
183777 420
31631 256
69300 339
36348 278
332389 1003
45716 649
110955 217
393802 644
100582 634
51499 841
25063 685
111428 973
73084 626
58676 83