2725 558
2817 921
2763 676
548 170
150 29
3300 362
3666 169
42550 471
4243 410
18232 353
24918 669
22783 526
26092 528
3399 32