2790 180
7886 159
8499 548
5735 67
3463 409
64789 968
3483 738
1584 217
3892 810
3180 628
4026 707
3712 551
2558 273
3936 658
5125 609
2468 173
61955 584
125747 777
49883 882
3216 845
1408 39
77948 581
65782 661
66558 758
87680 184
88709 622
10733 676
9009 111