2206 541
688553 801
774 144
63670 361
2962 457
2629 41
626 91
2964 78
1708 314
9279 415
3072 714
3036 625
2966 774
7447 649
111379 303
20488 846
15640 299
107401 513