12505 121
4233 567
5928 627
14251 661
10940 399
5516 940
3601 502
130156 306
33610 522
183504 931
37780 680