12508 121
4233 567
5928 627
14254 661
10940 399
5516 940
3601 502
130183 306
33634 522
183520 931
37791 680