25972 617
17352 226
9745 356
3502 47
28650 433
13014 467
8772 363
49987 675
6127 671
4202 428
4815 120