27951 71
9906 99
5435 646
8008 798
4415 330
3420 85
5830 812
4073 464
9550 253
1884 48
1788 106
2306 301