12504 121
4233 567
5926 627
14248 661
10939 399
5515 940
3599 502
130100 306
33579 522
183479 930
37753 680