39568 623
17384 226
9774 356
3519 47
28762 433
13018 467
8791 363
49998 675
6134 671
4220 428
4826 120