28561 617
17360 226
9745 356
3506 47
28677 433
13015 467
8775 363
49990 675
6127 671
4205 428
4816 120