12513 121
4235 567
5930 627
14259 661
10942 399
5518 940
3602 502
130248 306
33677 522
183554 931
37826 680