27969 71
9650 99
5438 646
8024 799
4391 330
3426 85
5827 812
4065 464
9559 253
1874 48
1796 106
2333 301