12505 121
4233 567
5928 627
14252 661
10940 399
5516 940
3601 502
130160 306
33614 522
183505 931
37783 680