12342 563
33614 603
43778 941
38564 876
47875 522
19673 241
15557 704
20462 614
3451 378
2673 386
2187 45
4154 317
6106 93
4072 359
14953 448
8711 77