31519 620
17369 226
9756 356
3510 47
28699 433
13015 467
8781 363
49992 675
6129 671
4207 428
4817 120