43101 897
7871 917
20706 678
7298 286
108943 552
7758 434
5925 469
2930 472
4214 273
4564 67
11288 565
6736 413
3768 888