29912 617
17363 226
9749 356
3508 47
28687 433
13015 467
8780 363
49991 675
6129 671
4207 428
4817 120