502373 1761
87185 591
29955 547
211868 570
115847 1001
229934 834
15360 402
23877 529
122124 507
211627 430
8398 640
73839 183
87201 576
115607 409
193700 878
118234 342
346613 1146
116084 311
88057 556
306888 801
69867 549
124775 677
406292 909
53277 497