40964 623
17384 226
9777 356
3520 47
28770 433
13020 467
8794 363
50000 675
6134 671
4223 428
4827 120