12504 121
4233 567
5927 627
14249 661
10939 399
5515 940
3599 502
130107 306
33584 522
183485 930
37759 680