2960 351
5707 403
2887 181
8117 159
8593 548
5777 67
3512 409
67050 969
3522 738
1616 217
3918 810
3211 628
4056 707
3751 551
2589 273
3969 658
5148 609
2482 173
63143 586
127463 778
50865 882
3241 845
1442 39
79107 582
66735 661
67421 759
89299 185
90084 625