3508 634
29981 348
37330 75
7967 372
2720 42
2354 539
1892 419
5671 170
3012 628
2176 344
3470 780
2672 501
3399 791