12508 121
4233 567
5928 627
14258 661
10940 399
5516 940
3601 502
130192 306
33641 522
183530 931
37795 680