43965 624
17394 226
9788 356
3533 47
28798 433
13021 467
8797 363
50005 675
6137 671
4227 428
4839 120