12500 121
4233 567
5925 627
14247 661
10939 399
5514 940
3598 502
130070 306
33566 522
183461 930
37744 679