25316 616
17350 226
9744 356
3501 47
28643 433
13014 467
8769 363
49987 675
6126 671
4202 428
4815 120