2693 157
4451 742
6903 930
5890 764
9797 661
15457 589
4336 524
3617 605
9578 156
8072 656
13276 313
4811 72
9230 803
3177 514
2865 255
2925 170
34225 595
5447 30
9293 405
6716 555
6237 773
5048 518
6077 651
8806 459