12505 121
4233 567
5928 627
14250 661
10939 399
5515 940
3601 502
130133 306
33596 522
183494 930
37771 680