3960 442
3982 622
3039 638
1358 145
3412 672
2617 276
2692 402
4641 191
4436 605
3299 533
3831 664
2628 562
1599 106
1584 135
10216 66
6006 577
2871 638
3886 486
4092 691
2769 297
4001 673
1699 361
5612 773
18883 523