47598 540
8192 760
16887 349
8359 239
8102 88
18820 315
4299 544
8847 732
26675 434
6436 442
11656 613
7044 807
11079 562