12504 121
4233 567
5927 627
14249 661
10939 399
5515 940
3600 502
130114 306
33589 522
183487 930
37762 680