12505 121
4233 567
5928 627
14250 661
10940 399
5515 940
3601 502
130139 306
33599 522
183495 930
37774 680