32628 621
17377 226
9758 356
3510 47
28706 433
13017 467
8781 363
49992 675
6129 671
4208 428
4817 120