29128 617
17360 226
9746 356
3507 47
28682 433
13015 467
8780 363
49990 675
6127 671
4207 428
4817 120