38242 623
17383 226
9769 356
3517 47
28746 433
13018 467
8789 363
49997 675
6134 671
4217 428
4825 120