3566 940
8125 517
139502 628
29524 342
4496 298
10746 928
30874 78
3607 538
3796 355
4432 610
4266 728
3763 260
16679 95
9214 639
2196 320
25877 928
20560 201
16846 840