30783 618
17368 226
9755 356
3510 47
28691 433
13015 467
8781 363
49992 675
6129 671
4207 428
4817 120