12519 121
4239 567
5932 627
14263 661
10951 399
5523 940
3604 502
130344 306
33758 522
183622 931
37876 680