2k
531
483
532
39
594
766
361
60
463
49
302
683
661
37
681
753
697
412
374
401
446
581
805
573
17618
12115
16112
1097