12517 121
4238 567
5930 627
14259 661
10945 399
5519 940
3604 502
130294 306
33711 522
183580 931
37843 680