3196 444
2703 515
37106 515
39575 698
2969 506
3519 907
7770 169
148473 488
41008 721
60323 209
4635 817