3326 618
3947 430
2704 623
2697 102
4162 110
76672 792
8440 496
5070 835
2281 141
3973 783
5763 428
6032 856
3213 645
5679 584
2630 305
14977 54
29601 256
18267 428
2678 216