3096 645
35825 483
6648 387
10544 498
4328 41
7264 581
5604 727
8287 34
5559 178
8853 31
3685 303
3717 185
7124 482
3315 443
6259 707
4655 891
3332 845
18740 641
2476 643
2281 283
2650 496
8160 185
3876 637
1859 382
671 78
3983 182