12509 121
4233 567
5928 627
14259 661
10940 399
5516 940
3601 502
130198 306
33649 522
183533 931
37801 680