40420 623
17384 226
9776 356
3520 47
28767 433
13020 467
8793 363
50000 675
6134 671
4223 428
4826 120