3908 906
3633 432
2978 705
1522 55
2503 40
788 100
3311 639
565 963
717 730
1967 932
3091 979
1155 39
2141 275
26244 379
933 741
1678 545
1189 796
2450 692
1828 998
710 777
1385 96
5422 484