10959 531
13501 525
5223 788
1923 148
161888 974
2938 85
3975 253
4631 583
3043 484
3819 249
5027 468
4113 874
2740 484
3956 679
3591 414
3235 308
1557 95
2535 628
12868 83
3901 878