2961 351
5709 403
2888 181
8118 159
8594 548
5777 67
3515 409
67074 969
3522 738
1617 217
3919 810
3211 628
4057 707
3751 551
2591 273
3969 658
5150 609
2482 173
63161 586
127480 778
50876 882
3242 845
1444 39
79128 582
66743 661
67437 759
89325 185
90093 625