2248 92
9968 696
41325 642
6786 86
13017 524
42524 612
3590 188
9253 454
14426 774
2902 413
2266 334
3491 647