26961 621
202831 496
8247 553
76701 382
14933 286
6189 606
11384 872
4796 541
5611 926
4870 863
78318 123