10298 331
11754 660
29938 542
10145 529
40233 532
15181 153
100686 725
41283 402
36063 711
13850 436
21040 795
16044 239
23228 670
14123 583
3548 314