37009 623
17381 226
9763 356
3515 47
28732 433
13018 467
8787 363
49995 675
6134 671
4213 428
4823 120