12028 871
16747 344
4907 578
5871 275
8751 852
22258 362
7478 632
7974 489
3539 357
6270 477
8459 440
3340 768
23629 554
12330 795