2790 180
7893 159
8504 548
5735 67
3463 409
64830 968
3483 738
1584 217
3892 810
3180 628
4026 707
3713 551
2558 273
3937 658
5125 609
2468 173
61967 584
125758 777
49886 882
3216 845
1409 39
77962 581
65786 661
66560 758
87689 184
88722 622
10733 676
9009 111